JchOptimize\Core\Html\Processor A

Total Complexity 56
Dependencies 15
Dependents 9
Total lines 492
Lines of code 355
Logical lines of code 293
Comment lines 64
Methods 22
Properties 5

Methods 22

Method Rating Maintainability Complexity Lines of code
processCdn()
A
35 11 79
processLazyLoad()
A
47 8 30
processImageAttributes()
S
49 7 26
processCombineJsCss()
S
52 5 22
cleanHtml()
S
53 4 20
setupLazyLoadCriteria()
S
49 2 30
processImagesForApi()
S
51 2 24
processModulesForPreload()
S
56 2 16
setUpCdnSrcHrefCriteria()
S
50 1 30
setUpJsCssCriteria()
S
52 1 25
setUpCdnUrlCriteria()
S
59 1 15
isCombineFilesSet()
S
78 2 3
getHtml()
S
82 1 3
getFullHtml()
S
80 1 3
setFullHtml()
S
80 1 3
setBodyHtml()
S
73 1 4
getBodyHtml()
S
73 1 4
setHeadHtml()
S
73 1 4
cleanRegexMarker()
S
77 1 3
getHeadHtml()
S
73 1 4
setHtml()
S
75 1 4
__construct()
S
81 1 3